Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/santiagodc8/tu_perfil.net/llms.txt

Use this file to discover all available pages before exploring further.

The articles section at /admin/noticias is where all editorial work happens. You can manage every article on the site from here.

Article list

The list shows all articles ordered by creation date (newest first). Use the filters at the top to narrow down what you see:
  • Status tabs — All, Publicadas, Borradores, Programadas, Papelera. Each tab shows a count.
  • Category dropdown — Filter by a specific category.
Each row shows the title, category badge, status badge, view count, creation date, and action links.

Status meanings

StatusWhat it means
Publicadapublished = true and no future published_at date. Visible to readers now.
Borradorpublished = false. Only visible in the admin panel.
Programadapublished = true with a published_at date in the future. Will appear automatically at that date and time.
Papeleradeleted_at is set. Hidden from the public site and from all other tabs.

Creating a new article

Click + Nueva noticia or the large button on the dashboard to open /admin/noticias/nueva.
1

Write the title

The title field is required. The slug is generated automatically from the title when the article is saved — you do not need to type it manually.
2

Set the author name

Defaults to Redacción TuPerfil.net. Change this if the article has a specific byline.
3

Select a category

Required. Choose from the existing categories in the dropdown. If you need a new category, create it first at /admin/categorias.
4

Pick tags (optional)

Tap any tag pill to select it. Selected tags turn dark and show a checkmark. You can select multiple tags. Tags that do not exist yet must be created at /admin/etiquetas.
5

Upload the featured image

Click the image upload area to choose a file from your device. The image is uploaded to the article-images Supabase Storage bucket and the URL is saved automatically.
6

Add gallery images (optional)

Upload additional images that appear as a gallery on the article page. The same upload mechanism is used.
7

Write the content

Use the TipTap rich-text editor. See The content editor below for details on available tools.
8

Set publish options

Toggle Publicada / Borrador to control visibility. Use the Programar para después option to schedule a future publish date and time. Toggle Destacada to pin the article as featured.
9

Notify subscribers (optional)

When the article is set to Publicada (not scheduled), a Notificar suscriptores toggle appears. Enable it to send an email notification to all active newsletter subscribers immediately after saving.
10

Save

Click Publicar noticia. You are returned to the articles list.

Editing an article

Click Editar on any article in the list, or click the article title. This opens /admin/noticias/{id} with the same form pre-populated. The save button reads Guardar cambios. You can also click Vista previa to open the article in a preview page (/admin/preview/{id}) in a new tab without publishing it.

The content editor

The editor is powered by TipTap with a simplified toolbar designed for non-technical users.

Text formatting

N (bold), I (italic), H2 (large heading), H3 (medium heading).

Lists

Bullet list and numbered list.

Quotes and links

Block quote for highlighted citations. Link button to insert a hyperlink — a prompt asks for the URL.

Tables

Insert a 3×3 table. While the cursor is inside a table, the toolbar shows buttons to add/remove rows and columns.

YouTube embed

Paste a YouTube URL into the prompt to embed a responsive video directly in the article body.

Tweet / X embed

Paste a https://twitter.com/user/status/… URL to embed a tweet. The editor shows a placeholder link; the real embed renders on the public article page.
The excerpt shown in article teasers is generated automatically from the first 200 characters of the content. You do not need to write a separate summary.

Duplicating an article

Click Duplicar on any active article. A new draft is created with the title Copia de [original title], the same content, category, and tags, but with published = false, no featured image, and zero views. You are taken directly to the editor for the new copy.

Soft delete and trash

Clicking Eliminar on an active article does not delete it permanently. It sets deleted_at to the current timestamp and moves the article to the Papelera tab. From the Papelera tab you can:
  • Restaurar — clears deleted_at and returns the article to its previous status.
  • Eliminar definitivo — permanently deletes the article from the database. This action cannot be undone.
Permanent deletion removes the article record from the database. The associated images in Supabase Storage are not deleted automatically.